package com.qumitech.visualnovel.pubdef.dto.economic;

import java.util.Date;

public class DiamondOutputDTO {


    private Date targetDate;
    private Long rechargePurchase;         //充值购买  1
    private Long profitExchange;           //收益兑换钻石  11
    private Long customerSupplement;       //客服补单   9
    private Long answeringQuestionReward;  //答题段位奖励  7
    private Long guessSongReward;          //猜歌词段位奖励   8
    private Long activitySend;             //活动发放   5
    private Long voiceRoomRebate;          //返点兑换钻石 12
    private Long accompanyOrderRefund;       //陪玩订单退款 13
    private Long nobleRefund;              //开通贵族返还 118

    public DiamondOutputDTO(){
        rechargePurchase = 0l;
        profitExchange = 0l;
        customerSupplement = 0l;
        answeringQuestionReward = 0l;
        guessSongReward = 0l;
        activitySend = 0l;
        voiceRoomRebate = 0l;
        accompanyOrderRefund = 0l;
        nobleRefund = 0l;
    }


    public Long getRechargePurchase() {
        return rechargePurchase;
    }

    public void setRechargePurchase(Long rechargePurchase) {
        this.rechargePurchase = rechargePurchase;
    }

    public Long getProfitExchange() {
        return profitExchange;
    }

    public void setProfitExchange(Long profitExchange) {
        this.profitExchange = profitExchange;
    }

    public Long getAnsweringQuestionReward() {
        return answeringQuestionReward;
    }

    public void setAnsweringQuestionReward(Long answeringQuestionReward) {
        this.answeringQuestionReward = answeringQuestionReward;
    }

    public Long getGuessSongReward() {
        return guessSongReward;
    }

    public void setGuessSongReward(Long guessSongReward) {
        this.guessSongReward = guessSongReward;
    }

    public Long getActivitySend() {
        return activitySend;
    }

    public void setActivitySend(Long activitySend) {
        this.activitySend = activitySend;
    }

    public Date getTargetDate() {
        return targetDate;
    }

    public void setTargetDate(Date targetDate) {
        this.targetDate = targetDate;
    }

    public Long getCustomerSupplement() {
        return customerSupplement;
    }

    public void setCustomerSupplement(Long customerSupplement) {
        this.customerSupplement = customerSupplement;
    }

    public Long getVoiceRoomRebate() {
        return voiceRoomRebate;
    }

    public void setVoiceRoomRebate(Long voiceRoomRebate) {
        this.voiceRoomRebate = voiceRoomRebate;
    }


    public Long getAccompanyOrderRefund() {
        return accompanyOrderRefund;
    }

    public void setAccompanyOrderRefund(Long accompanyOrderRefund) {
        this.accompanyOrderRefund = accompanyOrderRefund;
    }

    public Long getNobleRefund() {
        return nobleRefund;
    }

    public void setNobleRefund(Long nobleRefund) {
        this.nobleRefund = nobleRefund;
    }
}
